ultima thule

Noun
  1. the geographical region believed by ancient geographers to be the northernmost land in the inhabited world

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

ultima thule
The explorer's map marked the distant island as ultima thule.